Science

Astra rocket suffers major failure during launch, 2 NASA satellites lost